be too trusting - German English Dictionary